import Vue from 'vue'
import VueRouter from 'vue-router'

Vue.use(VueRouter)

const routes = [
  { path: '/', redirect: '/login' },
  { path: '/login', component: () => import('@/views/Login/index') },
  { path: '/home', component: () => import('@/views/Game/index') }
]

const router = new VueRouter({
  routes,
  mode:"history"
})

router.beforeEach((to,from,next)=>{
  const nickname = localStorage.getItem('nickname')
  //判断昵称跳转
  if(nickname){
    if(to.path == '/login'){
      next({path:'/home'})
    }
    else{
      next()
    }
  }else{
    if (to.path == '/login') {
      next()
    }else{
      next({path:'/login'})
    }
  }
})
export default router
